#ifndef HRANDOM_H
#define HRANDOM_H

#include "Vector3.h"

class hRandom
{
public:
	static float getRandom();
	static float getRandom(float min, float max);
	static int getRandomInt(int min, int max);
	static const Vector2 getRandomVector2();
	static const Vector3 getRandomVector3();
	static const Vector3 getRandomVector3(const Vector3 &variance);
	static const Vector3 getRandomVector3(const Vector3 &varianceMin, const Vector3 &varianceMax);
    static Vector4 getRandomVector4(const Vector4 &varianceMin, const Vector4 &varianceMax);
};
#endif